technical recommendation - French English Dictionary